Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Argentina F3 Argentina F12 Chile F6 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w4 Venezuela #1-w3 Argentina F9 Brazil F5 Brazil F12 Argentina F12 Argentina F6 Brazil F4 Brazil F6 Argentina F4 Argentina F6 Argentina F7 Argentina F8 Bolivia F2 Chile F5 Argentina F5 Challenger ATP de Cuenca Diario El Mercurio - Cuenca Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Hilton Waikoloa Village USTA Challenger - Waikoloa 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia BSI Challenger Lugano - Lugano BH Tenis Open International Cup 2008 - Belo Horizonte Copa Petrobras-Uruguay - Montevideo Buenos Aires Challenger Orleans Challenger Como Challenger St. Remy Challenger Savannah Challenger Vicenza Challenger Buenos Aires Challenger Campinas Challenger Lima Challenger Guayaquil Challenger Oeiras 3 Challenger Copa Telmex - Buenos Aires II Challenger Ciudada de Guayaquil - Guayaquil ECM Prague Open 2008 - Prague Guayaquil Challenger Manerbio Challenger Bancolombia Open - Cali The Stella Artois Grass Court Championships - Queen's/London Bastad Challenger Citrix Tennis Championships - Delray Beach BMW Open - Munich Copa Ericsson Chile - Santiago Copa Petrobras - Buenos Aires Brazil Open - Salvador Copa Kia Challenger ATP - Santiago Sporting Challenger '07 Trofeo Regione Piemonte - Turin Challenger Ciudad de Guayaquil - Guayaquil JSM Challenger - Champaign Challenger Britania Zavaleta - Puebla Estoril Open - Estoril ITG Miami Challenger - Miami U.S. Men's Clay Court Championships - Houston AT&T Challenger of Dallas - Dallas Internationaler Raiffeisen Grand Prix - St. Polten Aix En Provence Challenger San Luis Potosi Challenger - San Luis Potosi III Aberto Santa Catarina de Tenis - Florianopolis Energis Open - Amersfoort Generali Open 2002 - Kitzbuhel Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Nord LB Open - Braunschweig Siemens Open - Scheveningen Biella 5 Challenger Credicard Citi Mastercard Tennis Cup - Campos do Jordao GHI Bronx Tennis Classic - Bronx Copa Petrobras-Argentina - Buenos Aires Lima Challenger - Lima Sao Paulo Challenger Salinas Challenger SMS Tennis Cup - Sao Paulo Zagreb Challenger XL Capital Bermuda Open - Bermuda BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Open Seat Godo - Barcelona The Nottingham Open - Nottingham Croatia Open - Umag Thailand Open - Bangkok Argentina Open - Buenos Aires Villa Allende Challenger Medellin Challenger Guayaquil Challenger Brasil Open - Costa do Sauipe Estoril Open - Estoril ECM Prague Open 2005 - Prague Hypo Group Tennis International - Portschach Allianz Suisse Open Gstaad - Gstaad Heilbronn Open - Heilbronn San Luis Potosi Challenger 2002 - San Luis Potosi XL Capital Bermuda Open - Bermuda Top Wool Challenger Biella - Biella The Powder Byrne Trophy - Surbiton III Gramado Open de Tenis - Gramado Black Forest Open 2000 - Freudenstadt Copa Ericsson Mexico - Guadalajara Copa Ericsson Chile - Santiago BCP Tennis Classic - Sao Paulo BellSouth Open - Vina del Mar VI Abierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda The Scottish Tennis Championships - Edinburgh Aberto Da Costa Do Sauipe - Bahia Challenger Casino Lugano - Lugano 9th Wartburg Open - Eisenach TESS Tennis Classic - Campinas Credicard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Segundo Aberto de Brasilia - Brasilia Telesp Celular Open - Campinas Global Telecom Open - Curitiba Global Telecom Open - Florianopolis Lima Challenger Intelig Tennis Cup - Brasilia Copa Ericsson Brazil - Sao Paulo Brescia Challenger Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Gran Copa Ericsson - Rio de Janeiro Visa Tennis Open - Sao Paulo Tallahassee Challenger Gramado Open de Tennis - Gramado Brasil Open - Florianopolis Challenger Britania Zavaleta - Puebla IV Gramado Open de Tenis - Gramado Sao Paulo - Brazil Copa Ericsson - Sao Paulo Cepu Open - San Marino Copa Petrobras Santiago - Santiago Copa Petrobras Argentina - Buenos Aires Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Aracaju - Aracaju Aberto de Sao Paulo - Sao Paulo Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda Czech Open 2005 - Prostejov Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Credicard Mastercard Tennis Cup 2005 - Campos do Jordao VIII Gramado Open - Gramado Black Forest Open - Freudenstadt Genoa Open Challenger-Fondazione Carige - Genova Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Copa Petrobras - Santiago Copa Petrobras - Montevideo Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Nossa Caixa Tennis Cup - Sao Paulo Copa Kia - Santiago Aberto de Santa Catarina - Florianopolis Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City Brasil Open - Costa do Sauipe Top Wool Challenger-Immagine Trophy - Biella Challenger ATP de Cuenca Diario El Mercurio - Cuenca Seguros Bogota Open - Bogota Credicard Mastercard Tennis Cup - Campos do Jordao Joinville Tennis Festival - Joinville Amazonia Open de Tenis - Belem Black Forest Open - Freudenstadt IX Gramado Open - Gramado XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Copa Telmex - Buenos Aires Copa Petrobras Paraguay - Asuncion Challenger Britania Zavaleta - Puebla Aberto de Sao Paulo - Sao Paulo South African Airways Tennis Open - Durban AT&T Challenger of Dallas - Dallas II Cyclus Open de Tenis - Florianopolis Freeman Men's $50,000 Challenger - Joplin XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi Challenger Casablanca San Angel - Mexico City Aberto de Santa Catarina de Tenis - Florianopolis II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Baden Open - Karlsruhe Unicredit Czech Open 2007 - Prostejov Challenger Lugano - Lugano Nord LB Open 2007 - Braunschweig Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Seguros Bolivar Open - Bogota Tennis Masters Series - Hamburg BH Tennis Open - Belo Horizonte Akbank Private Banking TED Open - Istanbul 's Tennis Masters 07 Challenger - Graz Seguros Bolivar Open - Medellin XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Generali Open 2003 - Kitzbuhel Bancolombia Open - Bogota Abierto Internacional de Salinas 'Dario Expreso' - Salinas AGT Challenger - Leon Dusseldorf Open Challenger - Dusseldorf XIV Challenger ATP Club Premium Open - Quito Challenger Copa Sevilla 2008 - Seville Seguros Bolivar Open - Cali 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Tennislife Cup - Napoli Copa Petrobras-Paraguay - Asuncion IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Santiago Challenger Bogota Challenger Tunis Challenger Austrian Open - Kitzbuhel Antalya Challenger Antalya 2 Challenger Barranquilla Challenger Blumenau Challenger Santos Challenger Zagreb Challenger Furth Challenger Orbetello Challenger Dortmund Challenger Trani Challenger San Marino Challenger Genova Challenger Todi Challenger Ljubljana Challenger Napoli Challenger Sao Leopoldo Challenger Buenos Aires Challenger Montevideo Challenger Dallas Challenger Zagreb Challenger Sunrise Challenger SA Tennis Open - Johannesburg San Juan Challenger Caltanissetta Challenger AEGON Championships - London Bogota Challenger Sao Paulo Challenger Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Santos Challenger Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Medibank International - Sydney Pereira Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Santiago Challenger Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Bordeaux Challenger Cordenons Challenger Gerry Weber Open - Halle Mercedes Cup - Stuttgart Santiago Challenger Buenos Aires Challenger Internationaux de Tennis de Brest - Brest VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Sarasota Challenger Power Horse World Team Cup - Dusseldorf UNICEF Open - 's Hertogenbosch Farmers Classic - Los Angeles Citi Open - Washington Winston-Salem Open - Winston-Salem VTR Open - Vina del Mar Braunschweig Challenger Abierto Mexicano Telcel - Acapulco Nossa Caixa Aberto de Sao Paulo - Sao Paulo ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Royal Guard Open Chile - Vina del Mar International Tennis Championships - Delray Beach Copa Claro - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Brasil Open - Sao Paulo Buenos Aires Challenger BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Rio Open - Rio de Janeiro Mons Challenger Argentina Open - Buenos Aires Zivnobanka Czech Open - Prostejov Montevideo Challenger Open de Nice Cote d'Azur - Nice Copa Ericsson Brazil - Sao Paulo Aegon Nottingham Open - Nottingham Nottingham 2 Challenger Citi Open - Washington If Stockholm Open - Stockholm Intelig Tennis Cup - Campos do Jordao Argentina Open - Buenos Aires AEGON International - Eastbourne Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston Franklin Templeton Tennis Classic - Scottsdale SkiStar Swedish Open - Bastad TD Waterhouse Cup - Long Island Bet-at-home Open - Hamburg Swiss Indoors Basel - Basel Open de Nice Cote dAzur - Nice Sydney International - Sydney Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Guayaquil Challenger Brasil Open - Salvador AEGON Championships - London SkiStar Swedish Open - Bastad China Open - Beijing European Open - Antwerp Brisbane International - Brisbane ASB Classic - Auckland Cordoba Open - Cordoba Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Geneva Open - Geneva Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Generali Open - Kitzbuhel ASB Classic - Auckland Apia International - Sydney Cordoba Open - Cordoba Argentina Open - Buenos Aires Cordoba Open - Cordoba Chile Dove Men+Care Open - Santiago BH Tennis Open International Cup - Belo Horizonte Brasil Open - Salvador BellSouth Open - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco Copa AT&T - Buenos Aires The Priority Telecom Open - Amersfoort AIG Japan Open - Tokyo BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe MoviStar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach Abierto Mexicano Telcel - Acapulco Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Copa Claro - Buenos Aires Pilot Pen Tennis - New Haven Brasil Open - Costa do Sauipe Gerry Weber Open - Halle Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem U.S. Mens's Clay Court Championship - Houston Rio Open 500 - Rio de Janeiro Grand Prix Hassan II - Casablanca Malaysian Open - Kuala Lumpur China Open - Beijing Barcelona Open BancSabadell - Barcelona Qatar ExxonMobil Open - Doha Swiss Indoors Basel - Basel Millennium Estoril Open - Estoril Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Konzum Croatia Open - Umag Abierto Mexicano de Tenis Pegaso - Acapulco Brasil Open - Sao Paulo Legg Mason Tennis Classic - Washington D.C. Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Winston-Salem Open - Winston-Salem Rio Open - Rio de Janeiro Santiago Open - Santiago Argentina Open - Buenos Aires Ordina Open - 's-Hertogenbosch China Open - Beijing If Stockholm Open - Stockholm Brisbane International - Brisbane AEGON International - Eastbourne Mercedes Cup - Stuttgart U.S. Men's Clay Court Championships - Houston Swiss Indoors Basel - Basel Wimbledon - London 2003 Mercedes Cup - Stuttgart Cerveza Club Colombia Open - Bogota Ordina Open - 's-Hertogenbosch Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Copa AT&T - Buenos Aires Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Santo Domingo Challenger Sony Ericsson Open - Miami Rogers Cup - Montreal Shanghai - Shanghai Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Apia International - Sydney Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Campionati Internazionali d'Italia - Rome Movistar Open - Vina del Mar Movistar Open - Santiago French Open - Paris German Tennis Championships - Hamburg Australian Open - Melbourne French Open - Paris Wimbledon - London Bet-at-home Open - Hamburg U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo SAP Open - San Jose Tennis Masters Series - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Copa Telmex - Buenos Aires Brasil Open - Sao Paulo BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid French Open - Paris Rogers Cup - Toronto Countrywide Classic - Los Angeles Wimbledon - London Rogers Cup - Toronto AEGON International - Eastbourne U.S. Open - New York Sony Open Tennis - Miami Wimbledon - London Shanghai Rolex Masters - Shanghai U.S. Open - New York BNP Paribas Masters - Paris Miami Open - Miami Chengdu Open - Chengdu Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Argentina Open - Buenos Aires French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Davis Cup, Group 1, 1R, PER-BRA 2-3 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, SF, BEL-ARG 3-2 French Open (juniors) U.S. Open (juniors) Olympics - Athens Davis Cup, World Group, 1R, CZE-BRA 4-1 Davis Cup, World Group, 1R, SWE-BRA 3-2 Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, World Group, PO, BRA-SWE 1-3 Davis Cup, Group 1, 2R, BRA-CAN 3-1 Davis Cup, World Group, QR, CAN-BRA 3-2 Davis Cup, PO, SWE-ARG 2-3 Davis Cup, World Group, QF, RUS-ARG 2-3 Davis Cup, World Group, SF, GBR-ARG 2-3 Davis Cup, World Group, 1R, POL-ARG 2-3 Davis Cup, World Group, QR, COL-ARG 3-1 Wimbledon (juniors)